Malabar gourd – English–Italiano translations

🇬🇧 en it 🇮🇹

Malabar gourd noun

  • plant
zucca siamese
Wiktionary Links